﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Negocio.clases_tontas
{
    public class bitacoraClase
    {
        public int idBitocara { get; set; }
        public int idDocente { get; set; }
        public docente docente { get; set; }
        public int idPeriodo { get; set; }
        public periodo periodo { get; set; }
        public string observacion { get; set; }
        public DateTime fecha { get; set; }
        public int idDistribucion { get; set; }
        public distribucion distribucion { get; set; }
        public int nroHoras { get; set; }
        public string tipo { get; set; }
        public int idTipo { get; set; }
        public bitacoraClase()
        {

        }

        public bitacoraClase(int _idBitocara, int _idDocente, int _idPeriodo, string observacion, DateTime _fecha, int _idDistribucion)
        {
            this.idBitocara = _idBitocara;
            this.idDocente = _idDocente;
            this.idPeriodo = _idPeriodo;
            this.observacion = observacion;
            this.fecha = _fecha;
            this.idDistribucion = _idDistribucion;
        }

        public bitacoraClase(int _idDocente, int _idPeriodo, string observacion, DateTime _fecha, int _idDistribucion)
        {
            this.idDocente = _idDocente;
            this.idPeriodo = _idPeriodo;
            this.observacion = observacion;
            this.fecha = _fecha;
            this.idDistribucion = _idDistribucion;
        }

        public bitacoraClase(int _idBitocara, docente _Docente, periodo _Periodo, string observacion, DateTime _fecha, distribucion _Distribucion)
        {
            this.idBitocara = _idBitocara;
            this.docente = _Docente;
            this.periodo = _Periodo;
            this.observacion = observacion;
            this.fecha = _fecha;
            this.distribucion = _Distribucion;
        }

        public bitacoraClase(int _idBitocara, periodo _Periodo, string observacion, DateTime _fecha, distribucion _Distribucion, int _nroHoras, string _tipo)
        {
            this.idBitocara = _idBitocara;
            this.periodo = _Periodo;
            this.observacion = observacion;
            this.fecha = _fecha;
            this.distribucion = _Distribucion;
            this.nroHoras = _nroHoras;
            this.tipo = _tipo;
        }

        public bitacoraClase(int _idBitocara, DateTime _fecha, int _nroHoras, int _tipo)
        {
            this.idBitocara = _idBitocara;
            this.fecha = _fecha;
            this.nroHoras = _nroHoras;
            this.idTipo = _tipo;
        }

    }
}
